Virtualizing Intermittent Computing
نویسندگان
چکیده
Intermittent computing requires custom programming models to ensure the correct execution of applications despite power failures. However, existing lead programs that are hardware dependent and not reusable. This article aims at virtualizing intermittent remedy these problems. We introduce PureVM, a virtual machine abstracts transiently powered computer, PureLANG, continuation-passing-style language develop run on PureVM. virtualization, for first time, paves way portable reusable applications.
منابع مشابه
Intermittent Computing: Challenges and Opportunities
The maturation of energy-harvesting technology and ultra-low-power computer systems has led to the advent of intermittently-powered, batteryless devices that operate entirely using energy extracted from their environment. Intermittently operating devices present a rich vein of programming languages research challenges and the purpose of this paper is to illustrate these challenges to the PL res...
متن کاملVirtualizing the Virtual
This essay advances a supplementary definition of “the virtual” that is aimed at helping our research community speak more clearly to the organizational changes and the place-time reinventions taking place in connection with the virtual in the more customary sense(s) of that term. The intent in linking the issue of definition to organizational transformation is not to make proposals about the s...
متن کاملVirtualizing Stream Processing
Stream processing systems have evolved into established solutions as standalone engines but they still lack flexibility in terms of large-scale deployment, integration, extensibility, and interoperability. In the last years, a substantial ecosystem of new applications has emerged that can potentially benefit from stream processing but introduces different requirements on how stream processing s...
متن کاملActiveOS: Virtualizing Intelligent Memory
Current trends in DRAM memory chip fabrication have led many researchers to propose \intelligent memory" architectures that integrate microprocessors or logic with memory. Such architectures o er a potential solution to the growing communication bottleneck between conventional microprocessors and memory. Previous studies, however, have focused upon single-chip systems and have largely neglected...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Internet of Things Journal
سال: 2022
ISSN: ['2372-2541', '2327-4662']
DOI: https://doi.org/10.1109/jiot.2022.3176587